#!/usr/bin/env node

const fs = require('fs');
const buf = Buffer.alloc(256);
for(let i = 0; i < 256; i++){
    buf[i] = i;
}

fs.writeFileSync('test.bin',buf,'binary');

//查看递增 xxd test.bin  以二进制查看文件内容
//压缩sz test.bin    在windows上d盘nodejs-demo
//凡是不可压缩的文件，压缩结果越压缩越大
//gzip test.bin    linux
//ll test.*   压缩结果有没有变小
//原因：压缩算法通常通过查找数据中的重复模式来工作。
// 在您创建的文件中，每个字节都是唯一的，并且按顺序递增，这意味着没有重复的数据模式供压缩算法利用。
// 因此，压缩这种类型的数据通常不会减少其大小，有时甚至可能因为添加了压缩元数据而增加文件大小。